package com.tencent.iov.cowin.befsale.clue.controller.clue.vo.response;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * _Response层
 *
 * @author zly
 * @version 1.0
 * @created 2022-01-11 17:16:06
 */
@Data
public class ClueTaskDataResponse {

    /**
     * 搜索宽表：follow_emp_id是否为空判断，为空则为待分配
     */
    @ApiModelProperty(value = "当前-待分配数量")
    private Integer distributeCount;

    /**
     * 搜索战败申请表，状态为status=0 待审批
     */
    @ApiModelProperty(value = "当前-待审批数量")
    public Integer approvelCount;

    /**
     *跟进计划表 status=0 状态为未跟进，当月第一天算， 当前时间截至，客户跟进人为空
     */
    @ApiModelProperty(value = "当月-逾期未跟进-分配逾期")
    public Integer noFollowUpDistributeCount;
    /**
     *跟进计划表status=0  状态为未跟进 当月第一天算，当前时间截至，客户跟进人不为空
     */
    @ApiModelProperty(value = "当月-逾期未跟进-跟进逾期")
    public Integer noFollowUpExpireCount;

    /**
     *跟进记录表  status=10分配，expire_status=-1逾期 , 当月第一天算，当前时间截至
     */
    @ApiModelProperty(value = "当月-逾期已跟进-分配逾期数量")
    public Integer followUpDistributeExpireCount;

    /**
     * 跟进记录表 status=15跟进，expire_status=-2 首跟逾期 , 当月第一天算，当前时间截至
     */
    @ApiModelProperty(value = "当月-逾期已跟进-首跟逾期数量")
    public Integer followUpFirstCount;

    /**
     * 跟进记录表 status=15跟进，expire_status=-1,-2 跟进逾期 , 当月第一天算，当前时间截至
     */
    @ApiModelProperty(value = "当月-逾期已跟进-跟进逾期数量")
    public Integer followUpCount;

    /**
     * 跟进记录表 status=15跟进，expire_status=-1,-2, 以月分类  算数量
     */
    @ApiModelProperty(value = "历史逾期")
    public List<ClueTaskDataHistory> followUpHisoryList;




}